submerged canyon - Español Inglés Diccionario